home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / phase5 / ppcrelease / examples / readme.txt < prev    next >
Text File  |  1998-02-21  |  2KB  |  75 lines

  1. loop.c
  2.  
  3.  This program is a simple for(;;) loop on the ppc. Should only
  4.  demonstrate how to compile something.
  5.  Run: ppcload loop.elf
  6.  
  7. Trap.c
  8.  This program causes a trap on the ppc so the ppctask causes
  9.  an exception.
  10.  Run: ppcload trap.elf
  11.  
  12. TaskA.c
  13.  This program simples outputs "Task A is active"
  14.  Can be used with TaskB to test the multitasking.
  15.  Also uses some simple DOS calls.
  16.  Run: ppcload taska.elf
  17.  
  18. TaskB.c
  19.  This program simples outputs "Task B is active"
  20.  Can be used with TaskA to test the multitasking.
  21.  Also uses some simple DOS calls.
  22.  Run: ppcload taskb.elf
  23.  
  24. TaskASemaphore.c
  25.  This program outputs "0x%lx:Task A is active" with
  26.  semaphore synchronizing.
  27.  A public semaphore with the name "TaskSemaphore"
  28.  is used to output 10 lines with the mentioned text.
  29.  Can be used together with TaskBSemaphore.c to show
  30.  the interaction between semaphore locking and multitasking.
  31.  Run: ppcload taskasemaphore.elf
  32.  
  33. TaskBSemaphore.c
  34.  This program outputs "0x%lx:Task B is active" with
  35.  semaphore synchronizing.
  36.  A public semaphore with the name "TaskSemaphore"
  37.  is used to output 10 lines with the mentioned text.
  38.  Can be used together with TaskASemaphore.c to show
  39.  the interaction between semaphore locking and multitasking.
  40.  Run: ppcload taskasemaphore.elf
  41.  
  42. TaskSignalTest.c
  43.  This program waits for a certain signal. With the program
  44.  tools/ppcsignaltask you can send the signal and the program terminates.
  45.  Run: ppcload tasksignaltest.elf
  46.  
  47. CallM68kSync.c
  48.  This program shows how PPCCallM68k is used. In this example the
  49.  call is done synchron which should be the normal case.
  50.  Run: ppcload CallM68kSync.elf
  51.  
  52. CallOSASync.c
  53.  This program shows how PPCCallOS is used. In this example the
  54.  call is done asynchron which means that the result has no meaning.
  55.  Asynchron means that the PPC doesn`t wait until this operation completes.
  56.  But if another normal systemcall(Not Message operation) is caused, it can
  57.  only execute until the last job is completed.
  58.  Run: ppcload CallOSASync.elf
  59.  
  60. Startup.c
  61.  This program shows how to the task`s startup/exit msg mechansim to
  62.  exit your M68k program without major synchronize problems.
  63.  Run: Startup
  64.  
  65. Msg.c
  66. Msg2.c
  67. Msg2old.c uses oldstyle PPCObtainPort(not recommended)
  68. Msg3.c
  69. Msg4.c
  70. Msg5.c
  71. Msg6.c
  72. Msg7.c
  73. MsgCheck.c
  74. Time.c
  75.